\hypertarget{funcoes_8hpp_source}{\section{funcoes.\-hpp}
}

\begin{DoxyCode}
00001 
00009 \textcolor{comment}{// Diretrizes de pré-processamento para compilação condicional. Se matriz.hpp
       não foi definido, defina matriz.hpp. Isso evita a inserção duplicada de uma
       biblioteca num mesmo código-fonte.}
00010 \textcolor{preprocessor}{#ifndef \_FUNCOES\_HPP}
00011 \textcolor{preprocessor}{}\textcolor{preprocessor}{#define \_FUNCOES\_HPP}
00012 \textcolor{preprocessor}{}
00013 \textcolor{preprocessor}{#include <cstdlib>}
00014 \textcolor{preprocessor}{#include <ctime>}
00015 \textcolor{preprocessor}{#include <fstream>}
00016 
00017 \textcolor{preprocessor}{#include "\hyperlink{vetor_8hpp}{vetor.hpp}"}
00018 
00020 \textcolor{keywordtype}{void} \hyperlink{funcoes_8cpp_ad43ef2eaabab67fea716175982fd05e3}{solver}(\textcolor{keywordtype}{double} T0, \textcolor{keywordtype}{double} TM, \hyperlink{classvetor}{vetor} X0, \textcolor{keywordtype}{double} W, \textcolor{keywordtype}{double} PV, \hyperlink{classvetor}{vetor} (*F)(\textcolor{keywordtype}{
      double}, \hyperlink{classvetor}{vetor}, \textcolor{keywordtype}{double}));
00021 
00023 \textcolor{keywordtype}{void} \hyperlink{funcoes_8cpp_a5092e9c0757122d977359e77b80b8cd4}{solverDBF}(\textcolor{keywordtype}{double} T0, \textcolor{keywordtype}{double} TM, \hyperlink{classvetor}{vetor} X0, \textcolor{keywordtype}{double} W, \textcolor{keywordtype}{double} PI, \textcolor{keywordtype}{double} PF, \textcolor{keywordtype}{
      int} S, \hyperlink{classvetor}{vetor} (*F)(\textcolor{keywordtype}{double}, \hyperlink{classvetor}{vetor}, \textcolor{keywordtype}{double}));
00024 
00026 \textcolor{keywordtype}{void} \hyperlink{funcoes_8hpp_af18d27d072f19609d616a57a48c69b2d}{solverFL}(\textcolor{keyword}{const} \textcolor{keywordtype}{char} *OPI, \textcolor{keywordtype}{double} T0, \textcolor{keywordtype}{double} TM, \hyperlink{classvetor}{vetor} X0, \textcolor{keywordtype}{double} W, \textcolor{keywordtype}{double}
       PV, \hyperlink{classvetor}{vetor} (*F)(\textcolor{keywordtype}{double}, \hyperlink{classvetor}{vetor}, \textcolor{keywordtype}{double}));
00027 
00029 \textcolor{keywordtype}{void} \hyperlink{funcoes_8hpp_a3ff054b8284cfdf5b4692ecc4015a365}{solverSM}(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* OPI, \textcolor{keywordtype}{double} T0, \textcolor{keywordtype}{double} TM, \hyperlink{classvetor}{vetor} X0, \textcolor{keywordtype}{double} W, \textcolor{keywordtype}{double}
       PV, \hyperlink{classvetor}{vetor} (*F)(\textcolor{keywordtype}{double}, \hyperlink{classvetor}{vetor}, \textcolor{keywordtype}{double}));
00030 
00032 \textcolor{keywordtype}{void} \hyperlink{funcoes_8cpp_a369b864f7af6f22b6394788e2d3ffcd5}{RungeKutta4}(\textcolor{keywordtype}{double} H, \textcolor{keywordtype}{double} &T, \hyperlink{classvetor}{vetor} &X, \textcolor{keywordtype}{double} PV, \hyperlink{classvetor}{vetor} (*F)(\textcolor{keywordtype}{double}, 
      \hyperlink{classvetor}{vetor}, \textcolor{keywordtype}{double}));
00033 
00034 \textcolor{keywordtype}{double} \hyperlink{funcoes_8cpp_acdba77a1b686ff7d77d9b09e5f13fccb}{Rand}(\textcolor{keywordtype}{double} a, \textcolor{keywordtype}{double} b);
00035 
00036 \textcolor{preprocessor}{#endif // \_FUNCOES\_HPP}
\end{DoxyCode}
